Top notch
adj
adj ·Rare ·Advanced level
Definitions
Adjective
- 1 Very good; of the highest level or quality. idiomatic
"The award may be given to anybody who consistently writes top notch content."
Example
More examples"The award may be given to anybody who consistently writes top notch content."